├── .gitattributes ├── .github ├── actions │ ├── prepare-android-env │ │ └── action.yml │ └── slack-notification │ │ └── action.yml ├── dependabot.yml ├── pull_request_template.md └── workflows │ ├── run-snapshot-generation.yml │ ├── run-test.yml │ └── verify-pr-description.yml ├── .gitignore ├── .jscpd.json ├── .markdown-link-check.json ├── LICENSE ├── README.md ├── app-shared-tests ├── .gitignore ├── build.gradle └── src │ ├── main │ ├── AndroidManifest.xml │ └── java │ │ └── com │ │ └── appunite │ │ └── loudius │ │ ├── AbsLoginScreenTest.kt │ │ ├── AbsPullRequestsScreenTest.kt │ │ ├── AbsReviewersScreenTest.kt │ │ ├── AbsWalkThroughAppTest.kt │ │ ├── UniversalWalkThroughAppTest.kt │ │ ├── analytics │ │ ├── AnalyticsLogger.kt │ │ └── AnalyticsRule.kt │ │ └── util │ │ ├── ComposeUiTestHelpers.kt │ │ ├── Described.kt │ │ ├── IdlingResourceExtensions.kt │ │ ├── IntegrationTestRule.kt │ │ ├── KeyGrouping.kt │ │ ├── Register.kt │ │ ├── ScreenshotTestRule.kt │ │ ├── TestType.kt │ │ └── TestUtils.kt │ └── test │ └── java │ └── com │ └── appunite │ └── loudius │ └── util │ ├── DescribedKtTest.kt │ └── KeyGroupingKtTest.kt ├── app ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── appunite │ │ └── loudius │ │ ├── End2EndWalkThroughAppTest.kt │ │ ├── IntegrationLoginScreenTest.kt │ │ ├── IntegrationPullRequestsScreenTest.kt │ │ ├── IntegrationReviewersScreenTest.kt │ │ ├── IntegrationWalkThroughAppTest.kt │ │ └── util │ │ ├── AutomatorTestRule.kt │ │ └── InstrumentationTestRunner.kt │ ├── main │ ├── AndroidManifest.xml │ ├── ic_app-playstore.png │ ├── java │ │ └── com │ │ │ └── appunite │ │ │ └── loudius │ │ │ ├── LoudiusApplication.kt │ │ │ ├── MainActivity.kt │ │ │ ├── ShowkaseRoot.kt │ │ │ ├── analytics │ │ │ ├── Event.kt │ │ │ ├── EventParameter.kt │ │ │ ├── EventParametersConverter.kt │ │ │ ├── EventTracker.kt │ │ │ └── events │ │ │ │ ├── AuthenticatingEvents.kt │ │ │ │ ├── LoginEvents.kt │ │ │ │ ├── PullRequestsEvents.kt │ │ │ │ └── ReviewersEvents.kt │ │ │ ├── common │ │ │ ├── Constants.kt │ │ │ ├── ResultExtension.kt │ │ │ └── Screen.kt │ │ │ ├── di │ │ │ ├── AnalyticsModule.kt │ │ │ ├── DataSourceModule.kt │ │ │ ├── DispatchersModule.kt │ │ │ ├── GithubHelperModule.kt │ │ │ ├── NetworkModule.kt │ │ │ ├── RepositoryModule.kt │ │ │ ├── ServiceModule.kt │ │ │ └── ViewModelModule.kt │ │ │ ├── domain │ │ │ ├── repository │ │ │ │ ├── AuthRepository.kt │ │ │ │ └── PullRequestRepository.kt │ │ │ └── store │ │ │ │ └── UserLocalDataSourceImpl.kt │ │ │ ├── network │ │ │ ├── datasource │ │ │ │ ├── AuthDataSource.kt │ │ │ │ ├── PullRequestsDataSourceImpl.kt │ │ │ │ └── UserDataSource.kt │ │ │ ├── intercept │ │ │ │ ├── AuthFailureInterceptor.kt │ │ │ │ └── AuthInterceptor.kt │ │ │ ├── model │ │ │ │ ├── AccessTokenResponse.kt │ │ │ │ ├── PullRequest.kt │ │ │ │ ├── PullRequestsResponse.kt │ │ │ │ ├── RequestedReviewer.kt │ │ │ │ ├── RequestedReviewersResponse.kt │ │ │ │ ├── Review.kt │ │ │ │ ├── ReviewState.kt │ │ │ │ ├── User.kt │ │ │ │ └── request │ │ │ │ │ └── NotifyRequestBody.kt │ │ │ ├── services │ │ │ │ ├── AuthService.kt │ │ │ │ ├── PullRequestsService.kt │ │ │ │ └── UserService.kt │ │ │ └── utils │ │ │ │ ├── AuthFailureHandler.kt │ │ │ │ ├── InstantSerializer.kt │ │ │ │ └── WebException.kt │ │ │ └── ui │ │ │ ├── MainViewModel.kt │ │ │ ├── authenticating │ │ │ ├── AuthenticatingScreen.kt │ │ │ └── AuthenticatingViewModel.kt │ │ │ ├── login │ │ │ ├── GithubHelper.kt │ │ │ ├── LoginScreen.kt │ │ │ └── LoginScreenViewModel.kt │ │ │ ├── pullrequests │ │ │ ├── PullRequestsScreen.kt │ │ │ └── PullRequestsViewModel.kt │ │ │ └── reviewers │ │ │ ├── Reviewer.kt │ │ │ ├── ReviewersScreen.kt │ │ │ └── ReviewersViewModel.kt │ └── res │ │ ├── drawable-hdpi │ │ ├── error_image.png │ │ └── loudius_logo.png │ │ ├── drawable-mdpi │ │ ├── error_image.png │ │ └── loudius_logo.png │ │ ├── drawable-xhdpi │ │ └── loudius_logo.png │ │ ├── drawable-xxhdpi │ │ ├── error_image.png │ │ └── loudius_logo.png │ │ ├── drawable-xxxhdpi │ │ ├── error_image.png │ │ └── loudius_logo.png │ │ ├── drawable │ │ ├── ic_components_browser.xml │ │ └── ic_pull_request.xml │ │ ├── mipmap-anydpi-v26 │ │ ├── ic_app.xml │ │ └── ic_app_round.xml │ │ ├── mipmap-hdpi │ │ ├── ic_app.png │ │ ├── ic_app_foreground.png │ │ └── ic_app_round.png │ │ ├── mipmap-mdpi │ │ ├── ic_app.png │ │ ├── ic_app_foreground.png │ │ └── ic_app_round.png │ │ ├── mipmap-xhdpi │ │ ├── ic_app.png │ │ ├── ic_app_foreground.png │ │ └── ic_app_round.png │ │ ├── mipmap-xxhdpi │ │ ├── ic_app.png │ │ ├── ic_app_foreground.png │ │ └── ic_app_round.png │ │ ├── mipmap-xxxhdpi │ │ ├── ic_app.png │ │ ├── ic_app_foreground.png │ │ └── ic_app_round.png │ │ ├── values │ │ ├── colors.xml │ │ ├── ic_app_background.xml │ │ ├── strings.xml │ │ └── themes.xml │ │ └── xml │ │ ├── backup_rules.xml │ │ └── data_extraction_rules.xml │ └── test │ └── java │ └── com │ └── appunite │ └── loudius │ ├── ActivitySetupTest.kt │ ├── RobolectricSetupTest.kt │ ├── UnitLoginScreenTest.kt │ ├── UnitPullRequestsScreenTest.kt │ ├── UnitReviewersScreenTest.kt │ ├── UnitWalkThroughAppTest.kt │ ├── analytics │ ├── EventParametersConverterTest.kt │ └── FirebaseAnalyticsEventTrackerTest.kt │ ├── di │ └── CheckModulesTest.kt │ ├── domain │ ├── AuthRepositoryImplTest.kt │ ├── PullRequestRepositoryImpTest.kt │ └── UserLocalDataSourceTest.kt │ ├── fakes │ ├── FakeAuthRepository.kt │ ├── FakePullRequestDataSource.kt │ ├── FakePullRequestRepository.kt │ ├── FakeSharedPreferences.kt │ └── FakeUserLocalDataSource.kt │ ├── network │ ├── NetworkTestDoubles.kt │ ├── datasource │ │ ├── AuthDataSourceImplTest.kt │ │ ├── PullRequestsDataSourceImplTest.kt │ │ └── UserDataSourceTest.kt │ ├── intercept │ │ ├── AuthFailureInterceptorTest.kt │ │ └── AuthInterceptorTest.kt │ └── serialize │ │ ├── IdSerializerTest.kt │ │ └── InstantSerializerTest.kt │ ├── ui │ ├── MainViewModelTest.kt │ ├── authenticating │ │ └── AuthenticatingViewModelTest.kt │ ├── login │ │ └── LoginScreenViewModelTest.kt │ ├── pullrequests │ │ └── PullRequestsViewModelTest.kt │ └── reviewers │ │ └── ReviewersViewModelTest.kt │ └── util │ ├── CoroutinesHelpers.kt │ ├── Defaults.kt │ ├── MainDispatcherExtension.kt │ └── TestUtilsKtTest.kt ├── components ├── README.md ├── build.gradle └── src │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── com │ │ │ └── appunite │ │ │ └── loudius │ │ │ └── components │ │ │ ├── ShowkaseRoot.kt │ │ │ ├── common │ │ │ └── CountingIdlingResource.kt │ │ │ ├── components │ │ │ ├── IdlingResourceWrapper.kt │ │ │ ├── LoudiusDialog.kt │ │ │ ├── LoudiusErrorDialog.kt │ │ │ ├── LoudiusFullScreenError.kt │ │ │ ├── LoudiusListItem.kt │ │ │ ├── LoudiusLoadingIndicator.kt │ │ │ ├── LoudiusOutlinedButton.kt │ │ │ ├── LoudiusPlaceholderText.kt │ │ │ ├── LoudiusPullToRefreshBox.kt │ │ │ ├── LoudiusText.kt │ │ │ ├── LoudiusTopAppBar.kt │ │ │ └── utils │ │ │ │ ├── BottomBorderModifier.kt │ │ │ │ └── ReferenceDevices.kt │ │ │ └── theme │ │ │ ├── Color.kt │ │ │ ├── Theme.kt │ │ │ └── Type.kt │ └── res │ │ ├── drawable │ │ ├── components_arrow_back.xml │ │ ├── components_error_image.png │ │ ├── components_ic_github.xml │ │ └── components_person_outline_24px.xml │ │ ├── raw │ │ └── loading_indicator.json │ │ └── values │ │ └── strings.xml │ └── test │ ├── java │ └── com │ │ └── appunite │ │ └── loudius │ │ └── PaparazziShowkaseTests.kt │ └── snapshots │ └── images │ ├── com.appunite.loudius_PaparazziShowkaseTests_preview_tests[Buttons-LoudiusOutlinedButtonDisabledPreview,1.0,light].png │ ├── com.appunite.loudius_PaparazziShowkaseTests_preview_tests[Buttons-LoudiusOutlinedButtonDisabledPreview,2.0,light].png │ ├── com.appunite.loudius_PaparazziShowkaseTests_preview_tests[Buttons-LoudiusOutlinedButtonLargePreview,1.0,light].png │ ├── com.appunite.loudius_PaparazziShowkaseTests_preview_tests[Buttons-LoudiusOutlinedButtonLargePreview,2.0,light].png │ ├── com.appunite.loudius_PaparazziShowkaseTests_preview_tests[Buttons-LoudiusOutlinedButtonPreview,1.0,light].png │ ├── com.appunite.loudius_PaparazziShowkaseTests_preview_tests[Buttons-LoudiusOutlinedButtonPreview,2.0,light].png │ ├── com.appunite.loudius_PaparazziShowkaseTests_preview_tests[Buttons-LoudiusOutlinedButtonWithIconLargePreview,1.0,light].png │ ├── com.appunite.loudius_PaparazziShowkaseTests_preview_tests[Buttons-LoudiusOutlinedButtonWithIconLargePreview,2.0,light].png │ ├── com.appunite.loudius_PaparazziShowkaseTests_preview_tests[Buttons-LoudiusOutlinedButtonWithIconPreview,1.0,light].png │ ├── com.appunite.loudius_PaparazziShowkaseTests_preview_tests[Buttons-LoudiusOutlinedButtonWithIconPreview,2.0,light].png │ ├── com.appunite.loudius_PaparazziShowkaseTests_preview_tests[Default Group-LoudiusTextStyles,1.0,light].png │ ├── com.appunite.loudius_PaparazziShowkaseTests_preview_tests[Default Group-LoudiusTextStyles,2.0,light].png │ ├── com.appunite.loudius_PaparazziShowkaseTests_preview_tests[Default Group-LoudiusTopAppBar,1.0,light].png │ ├── com.appunite.loudius_PaparazziShowkaseTests_preview_tests[Default Group-LoudiusTopAppBar,2.0,light].png │ ├── com.appunite.loudius_PaparazziShowkaseTests_preview_tests[Default Group-LoudiusTopAppBarWithoutBackButton,1.0,light].png │ ├── com.appunite.loudius_PaparazziShowkaseTests_preview_tests[Default Group-LoudiusTopAppBarWithoutBackButton,2.0,light].png │ ├── com.appunite.loudius_PaparazziShowkaseTests_preview_tests[Full screen-PreviewLoudiusPlaceholderText,1.0,light].png │ ├── com.appunite.loudius_PaparazziShowkaseTests_preview_tests[Full screen-PreviewLoudiusPlaceholderText,2.0,light].png │ ├── com.appunite.loudius_PaparazziShowkaseTests_preview_tests[List Item-LoudiusListItemContentAndActionPreview,1.0,light].png │ ├── com.appunite.loudius_PaparazziShowkaseTests_preview_tests[List Item-LoudiusListItemContentAndActionPreview,2.0,light].png │ ├── com.appunite.loudius_PaparazziShowkaseTests_preview_tests[List Item-LoudiusListItemContentAndIconPreview,1.0,light].png │ ├── com.appunite.loudius_PaparazziShowkaseTests_preview_tests[List Item-LoudiusListItemContentAndIconPreview,2.0,light].png │ ├── com.appunite.loudius_PaparazziShowkaseTests_preview_tests[List Item-LoudiusListItemJustContentPreview,1.0,light].png │ ├── com.appunite.loudius_PaparazziShowkaseTests_preview_tests[List Item-LoudiusListItemJustContentPreview,2.0,light].png │ ├── com.appunite.loudius_PaparazziShowkaseTests_preview_tests[List Item-LoudiusListItemManyWithAllItemsPreview,1.0,light].png │ ├── com.appunite.loudius_PaparazziShowkaseTests_preview_tests[List Item-LoudiusListItemManyWithAllItemsPreview,2.0,light].png │ ├── com.appunite.loudius_PaparazziShowkaseTests_preview_tests[List Item-LoudiusListItemMultiplePreview,1.0,light].png │ ├── com.appunite.loudius_PaparazziShowkaseTests_preview_tests[List Item-LoudiusListItemMultiplePreview,2.0,light].png │ ├── com.appunite.loudius_PaparazziShowkaseTests_preview_tests[List Item-LoudiusListItemWithHeaderPreview,1.0,light].png │ └── com.appunite.loudius_PaparazziShowkaseTests_preview_tests[List Item-LoudiusListItemWithHeaderPreview,2.0,light].png ├── custom-ktlint-rules ├── .gitignore ├── build.gradle └── src │ ├── main │ ├── kotlin │ │ └── com │ │ │ └── appunite │ │ │ └── loudius │ │ │ └── rules │ │ │ ├── CustomRuleSetProvider.kt │ │ │ ├── DoNotMixJunitVersions.kt │ │ │ └── UseStriktAssertionLibrary.kt │ └── resources │ │ └── META-INF │ │ └── services │ │ └── com.pinterest.ktlint.cli.ruleset.core.api.RuleSetProviderV3 │ └── test │ └── kotlin │ └── com │ └── appunite │ └── loudius │ └── rules │ ├── DoNotMixJunitVersionsTest.kt │ └── UseStriktAssertionLibraryTest.kt ├── docs ├── analytics.md ├── analytics_imgs │ ├── authenticating │ │ └── authenticating_screen.png │ ├── login │ │ ├── github_auth.png │ │ ├── login_screen.png │ │ ├── xiaomi_dialog_dismissed.png │ │ ├── xiaomi_permission_already_granted.png │ │ ├── xiaomi_permission_dialog.png │ │ └── xiaomi_permission_granted.png │ ├── pull_requests │ │ ├── fetch_prs.png │ │ ├── fetch_prs_failure.png │ │ ├── fetch_prs_success.png │ │ ├── navigate_to_reviewers.png │ │ ├── prs_screen_opened.png │ │ ├── refresh_prs.png │ │ ├── refresh_prs_failure.png │ │ └── refresh_prs_success.png │ └── reviewers │ │ ├── after_notify_error.png │ │ ├── after_notify_success.png │ │ ├── detailed_info.png │ │ ├── fetch_with_error.png │ │ ├── fetch_with_success.png │ │ ├── last_30_mins.png │ │ ├── list_of_events.png │ │ ├── pull_to_refresh.png │ │ ├── refresh_with_error.png │ │ ├── refresh_with_success.png │ │ ├── reviewers_screen.png │ │ └── when_user_clicks_notify.png ├── event_details │ ├── action_finished.md │ ├── action_start.md │ ├── button_click.md │ ├── item_click.md │ ├── screen_opened.md │ └── simple_action.md └── screens │ ├── authenticating.md │ ├── login_screen.md │ ├── pullrequests_screen.md │ └── reviewers_screen.md ├── gradle.properties ├── gradle ├── libs.versions.toml └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── module-jacoco.gradle └── settings.gradle /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/actions/prepare-android-env/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/.github/actions/prepare-android-env/action.yml -------------------------------------------------------------------------------- /.github/actions/slack-notification/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/.github/actions/slack-notification/action.yml -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/run-snapshot-generation.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/.github/workflows/run-snapshot-generation.yml -------------------------------------------------------------------------------- /.github/workflows/run-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/.github/workflows/run-test.yml -------------------------------------------------------------------------------- /.github/workflows/verify-pr-description.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/.github/workflows/verify-pr-description.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/.gitignore -------------------------------------------------------------------------------- /.jscpd.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/.jscpd.json -------------------------------------------------------------------------------- /.markdown-link-check.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/.markdown-link-check.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/README.md -------------------------------------------------------------------------------- /app-shared-tests/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /app-shared-tests/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app-shared-tests/build.gradle -------------------------------------------------------------------------------- /app-shared-tests/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app-shared-tests/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app-shared-tests/src/main/java/com/appunite/loudius/AbsLoginScreenTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app-shared-tests/src/main/java/com/appunite/loudius/AbsLoginScreenTest.kt -------------------------------------------------------------------------------- /app-shared-tests/src/main/java/com/appunite/loudius/AbsPullRequestsScreenTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app-shared-tests/src/main/java/com/appunite/loudius/AbsPullRequestsScreenTest.kt -------------------------------------------------------------------------------- /app-shared-tests/src/main/java/com/appunite/loudius/AbsReviewersScreenTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app-shared-tests/src/main/java/com/appunite/loudius/AbsReviewersScreenTest.kt -------------------------------------------------------------------------------- /app-shared-tests/src/main/java/com/appunite/loudius/AbsWalkThroughAppTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app-shared-tests/src/main/java/com/appunite/loudius/AbsWalkThroughAppTest.kt -------------------------------------------------------------------------------- /app-shared-tests/src/main/java/com/appunite/loudius/UniversalWalkThroughAppTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app-shared-tests/src/main/java/com/appunite/loudius/UniversalWalkThroughAppTest.kt -------------------------------------------------------------------------------- /app-shared-tests/src/main/java/com/appunite/loudius/analytics/AnalyticsLogger.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app-shared-tests/src/main/java/com/appunite/loudius/analytics/AnalyticsLogger.kt -------------------------------------------------------------------------------- /app-shared-tests/src/main/java/com/appunite/loudius/analytics/AnalyticsRule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app-shared-tests/src/main/java/com/appunite/loudius/analytics/AnalyticsRule.kt -------------------------------------------------------------------------------- /app-shared-tests/src/main/java/com/appunite/loudius/util/ComposeUiTestHelpers.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app-shared-tests/src/main/java/com/appunite/loudius/util/ComposeUiTestHelpers.kt -------------------------------------------------------------------------------- /app-shared-tests/src/main/java/com/appunite/loudius/util/Described.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app-shared-tests/src/main/java/com/appunite/loudius/util/Described.kt -------------------------------------------------------------------------------- /app-shared-tests/src/main/java/com/appunite/loudius/util/IdlingResourceExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app-shared-tests/src/main/java/com/appunite/loudius/util/IdlingResourceExtensions.kt -------------------------------------------------------------------------------- /app-shared-tests/src/main/java/com/appunite/loudius/util/IntegrationTestRule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app-shared-tests/src/main/java/com/appunite/loudius/util/IntegrationTestRule.kt -------------------------------------------------------------------------------- /app-shared-tests/src/main/java/com/appunite/loudius/util/KeyGrouping.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app-shared-tests/src/main/java/com/appunite/loudius/util/KeyGrouping.kt -------------------------------------------------------------------------------- /app-shared-tests/src/main/java/com/appunite/loudius/util/Register.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app-shared-tests/src/main/java/com/appunite/loudius/util/Register.kt -------------------------------------------------------------------------------- /app-shared-tests/src/main/java/com/appunite/loudius/util/ScreenshotTestRule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app-shared-tests/src/main/java/com/appunite/loudius/util/ScreenshotTestRule.kt -------------------------------------------------------------------------------- /app-shared-tests/src/main/java/com/appunite/loudius/util/TestType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app-shared-tests/src/main/java/com/appunite/loudius/util/TestType.kt -------------------------------------------------------------------------------- /app-shared-tests/src/main/java/com/appunite/loudius/util/TestUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app-shared-tests/src/main/java/com/appunite/loudius/util/TestUtils.kt -------------------------------------------------------------------------------- /app-shared-tests/src/test/java/com/appunite/loudius/util/DescribedKtTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app-shared-tests/src/test/java/com/appunite/loudius/util/DescribedKtTest.kt -------------------------------------------------------------------------------- /app-shared-tests/src/test/java/com/appunite/loudius/util/KeyGroupingKtTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app-shared-tests/src/test/java/com/appunite/loudius/util/KeyGroupingKtTest.kt -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/build.gradle -------------------------------------------------------------------------------- /app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/proguard-rules.pro -------------------------------------------------------------------------------- /app/src/androidTest/java/com/appunite/loudius/End2EndWalkThroughAppTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/androidTest/java/com/appunite/loudius/End2EndWalkThroughAppTest.kt -------------------------------------------------------------------------------- /app/src/androidTest/java/com/appunite/loudius/IntegrationLoginScreenTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/androidTest/java/com/appunite/loudius/IntegrationLoginScreenTest.kt -------------------------------------------------------------------------------- /app/src/androidTest/java/com/appunite/loudius/IntegrationPullRequestsScreenTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/androidTest/java/com/appunite/loudius/IntegrationPullRequestsScreenTest.kt -------------------------------------------------------------------------------- /app/src/androidTest/java/com/appunite/loudius/IntegrationReviewersScreenTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/androidTest/java/com/appunite/loudius/IntegrationReviewersScreenTest.kt -------------------------------------------------------------------------------- /app/src/androidTest/java/com/appunite/loudius/IntegrationWalkThroughAppTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/androidTest/java/com/appunite/loudius/IntegrationWalkThroughAppTest.kt -------------------------------------------------------------------------------- /app/src/androidTest/java/com/appunite/loudius/util/AutomatorTestRule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/androidTest/java/com/appunite/loudius/util/AutomatorTestRule.kt -------------------------------------------------------------------------------- /app/src/androidTest/java/com/appunite/loudius/util/InstrumentationTestRunner.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/androidTest/java/com/appunite/loudius/util/InstrumentationTestRunner.kt -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/main/ic_app-playstore.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/main/ic_app-playstore.png -------------------------------------------------------------------------------- /app/src/main/java/com/appunite/loudius/LoudiusApplication.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/main/java/com/appunite/loudius/LoudiusApplication.kt -------------------------------------------------------------------------------- /app/src/main/java/com/appunite/loudius/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/main/java/com/appunite/loudius/MainActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/appunite/loudius/ShowkaseRoot.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/main/java/com/appunite/loudius/ShowkaseRoot.kt -------------------------------------------------------------------------------- /app/src/main/java/com/appunite/loudius/analytics/Event.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/main/java/com/appunite/loudius/analytics/Event.kt -------------------------------------------------------------------------------- /app/src/main/java/com/appunite/loudius/analytics/EventParameter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/main/java/com/appunite/loudius/analytics/EventParameter.kt -------------------------------------------------------------------------------- /app/src/main/java/com/appunite/loudius/analytics/EventParametersConverter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/main/java/com/appunite/loudius/analytics/EventParametersConverter.kt -------------------------------------------------------------------------------- /app/src/main/java/com/appunite/loudius/analytics/EventTracker.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/main/java/com/appunite/loudius/analytics/EventTracker.kt -------------------------------------------------------------------------------- /app/src/main/java/com/appunite/loudius/analytics/events/AuthenticatingEvents.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/main/java/com/appunite/loudius/analytics/events/AuthenticatingEvents.kt -------------------------------------------------------------------------------- /app/src/main/java/com/appunite/loudius/analytics/events/LoginEvents.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/main/java/com/appunite/loudius/analytics/events/LoginEvents.kt -------------------------------------------------------------------------------- /app/src/main/java/com/appunite/loudius/analytics/events/PullRequestsEvents.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/main/java/com/appunite/loudius/analytics/events/PullRequestsEvents.kt -------------------------------------------------------------------------------- /app/src/main/java/com/appunite/loudius/analytics/events/ReviewersEvents.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/main/java/com/appunite/loudius/analytics/events/ReviewersEvents.kt -------------------------------------------------------------------------------- /app/src/main/java/com/appunite/loudius/common/Constants.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/main/java/com/appunite/loudius/common/Constants.kt -------------------------------------------------------------------------------- /app/src/main/java/com/appunite/loudius/common/ResultExtension.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/main/java/com/appunite/loudius/common/ResultExtension.kt -------------------------------------------------------------------------------- /app/src/main/java/com/appunite/loudius/common/Screen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/main/java/com/appunite/loudius/common/Screen.kt -------------------------------------------------------------------------------- /app/src/main/java/com/appunite/loudius/di/AnalyticsModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/main/java/com/appunite/loudius/di/AnalyticsModule.kt -------------------------------------------------------------------------------- /app/src/main/java/com/appunite/loudius/di/DataSourceModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/main/java/com/appunite/loudius/di/DataSourceModule.kt -------------------------------------------------------------------------------- /app/src/main/java/com/appunite/loudius/di/DispatchersModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/main/java/com/appunite/loudius/di/DispatchersModule.kt -------------------------------------------------------------------------------- /app/src/main/java/com/appunite/loudius/di/GithubHelperModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/main/java/com/appunite/loudius/di/GithubHelperModule.kt -------------------------------------------------------------------------------- /app/src/main/java/com/appunite/loudius/di/NetworkModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/main/java/com/appunite/loudius/di/NetworkModule.kt -------------------------------------------------------------------------------- /app/src/main/java/com/appunite/loudius/di/RepositoryModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/main/java/com/appunite/loudius/di/RepositoryModule.kt -------------------------------------------------------------------------------- /app/src/main/java/com/appunite/loudius/di/ServiceModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/main/java/com/appunite/loudius/di/ServiceModule.kt -------------------------------------------------------------------------------- /app/src/main/java/com/appunite/loudius/di/ViewModelModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/main/java/com/appunite/loudius/di/ViewModelModule.kt -------------------------------------------------------------------------------- /app/src/main/java/com/appunite/loudius/domain/repository/AuthRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/main/java/com/appunite/loudius/domain/repository/AuthRepository.kt -------------------------------------------------------------------------------- /app/src/main/java/com/appunite/loudius/domain/repository/PullRequestRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/main/java/com/appunite/loudius/domain/repository/PullRequestRepository.kt -------------------------------------------------------------------------------- /app/src/main/java/com/appunite/loudius/domain/store/UserLocalDataSourceImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/main/java/com/appunite/loudius/domain/store/UserLocalDataSourceImpl.kt -------------------------------------------------------------------------------- /app/src/main/java/com/appunite/loudius/network/datasource/AuthDataSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/main/java/com/appunite/loudius/network/datasource/AuthDataSource.kt -------------------------------------------------------------------------------- /app/src/main/java/com/appunite/loudius/network/datasource/PullRequestsDataSourceImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/main/java/com/appunite/loudius/network/datasource/PullRequestsDataSourceImpl.kt -------------------------------------------------------------------------------- /app/src/main/java/com/appunite/loudius/network/datasource/UserDataSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/main/java/com/appunite/loudius/network/datasource/UserDataSource.kt -------------------------------------------------------------------------------- /app/src/main/java/com/appunite/loudius/network/intercept/AuthFailureInterceptor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/main/java/com/appunite/loudius/network/intercept/AuthFailureInterceptor.kt -------------------------------------------------------------------------------- /app/src/main/java/com/appunite/loudius/network/intercept/AuthInterceptor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/main/java/com/appunite/loudius/network/intercept/AuthInterceptor.kt -------------------------------------------------------------------------------- /app/src/main/java/com/appunite/loudius/network/model/AccessTokenResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/main/java/com/appunite/loudius/network/model/AccessTokenResponse.kt -------------------------------------------------------------------------------- /app/src/main/java/com/appunite/loudius/network/model/PullRequest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/main/java/com/appunite/loudius/network/model/PullRequest.kt -------------------------------------------------------------------------------- /app/src/main/java/com/appunite/loudius/network/model/PullRequestsResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/main/java/com/appunite/loudius/network/model/PullRequestsResponse.kt -------------------------------------------------------------------------------- /app/src/main/java/com/appunite/loudius/network/model/RequestedReviewer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/main/java/com/appunite/loudius/network/model/RequestedReviewer.kt -------------------------------------------------------------------------------- /app/src/main/java/com/appunite/loudius/network/model/RequestedReviewersResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/main/java/com/appunite/loudius/network/model/RequestedReviewersResponse.kt -------------------------------------------------------------------------------- /app/src/main/java/com/appunite/loudius/network/model/Review.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/main/java/com/appunite/loudius/network/model/Review.kt -------------------------------------------------------------------------------- /app/src/main/java/com/appunite/loudius/network/model/ReviewState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/main/java/com/appunite/loudius/network/model/ReviewState.kt -------------------------------------------------------------------------------- /app/src/main/java/com/appunite/loudius/network/model/User.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/main/java/com/appunite/loudius/network/model/User.kt -------------------------------------------------------------------------------- /app/src/main/java/com/appunite/loudius/network/model/request/NotifyRequestBody.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/main/java/com/appunite/loudius/network/model/request/NotifyRequestBody.kt -------------------------------------------------------------------------------- /app/src/main/java/com/appunite/loudius/network/services/AuthService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/main/java/com/appunite/loudius/network/services/AuthService.kt -------------------------------------------------------------------------------- /app/src/main/java/com/appunite/loudius/network/services/PullRequestsService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/main/java/com/appunite/loudius/network/services/PullRequestsService.kt -------------------------------------------------------------------------------- /app/src/main/java/com/appunite/loudius/network/services/UserService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/main/java/com/appunite/loudius/network/services/UserService.kt -------------------------------------------------------------------------------- /app/src/main/java/com/appunite/loudius/network/utils/AuthFailureHandler.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/main/java/com/appunite/loudius/network/utils/AuthFailureHandler.kt -------------------------------------------------------------------------------- /app/src/main/java/com/appunite/loudius/network/utils/InstantSerializer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/main/java/com/appunite/loudius/network/utils/InstantSerializer.kt -------------------------------------------------------------------------------- /app/src/main/java/com/appunite/loudius/network/utils/WebException.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/main/java/com/appunite/loudius/network/utils/WebException.kt -------------------------------------------------------------------------------- /app/src/main/java/com/appunite/loudius/ui/MainViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/main/java/com/appunite/loudius/ui/MainViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/com/appunite/loudius/ui/authenticating/AuthenticatingScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/main/java/com/appunite/loudius/ui/authenticating/AuthenticatingScreen.kt -------------------------------------------------------------------------------- /app/src/main/java/com/appunite/loudius/ui/authenticating/AuthenticatingViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/main/java/com/appunite/loudius/ui/authenticating/AuthenticatingViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/com/appunite/loudius/ui/login/GithubHelper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/main/java/com/appunite/loudius/ui/login/GithubHelper.kt -------------------------------------------------------------------------------- /app/src/main/java/com/appunite/loudius/ui/login/LoginScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/main/java/com/appunite/loudius/ui/login/LoginScreen.kt -------------------------------------------------------------------------------- /app/src/main/java/com/appunite/loudius/ui/login/LoginScreenViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/main/java/com/appunite/loudius/ui/login/LoginScreenViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/com/appunite/loudius/ui/pullrequests/PullRequestsScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/main/java/com/appunite/loudius/ui/pullrequests/PullRequestsScreen.kt -------------------------------------------------------------------------------- /app/src/main/java/com/appunite/loudius/ui/pullrequests/PullRequestsViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/main/java/com/appunite/loudius/ui/pullrequests/PullRequestsViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/com/appunite/loudius/ui/reviewers/Reviewer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/main/java/com/appunite/loudius/ui/reviewers/Reviewer.kt -------------------------------------------------------------------------------- /app/src/main/java/com/appunite/loudius/ui/reviewers/ReviewersScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/main/java/com/appunite/loudius/ui/reviewers/ReviewersScreen.kt -------------------------------------------------------------------------------- /app/src/main/java/com/appunite/loudius/ui/reviewers/ReviewersViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/main/java/com/appunite/loudius/ui/reviewers/ReviewersViewModel.kt -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi/error_image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/main/res/drawable-hdpi/error_image.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi/loudius_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/main/res/drawable-hdpi/loudius_logo.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-mdpi/error_image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/main/res/drawable-mdpi/error_image.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-mdpi/loudius_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/main/res/drawable-mdpi/loudius_logo.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/loudius_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/main/res/drawable-xhdpi/loudius_logo.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/error_image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/main/res/drawable-xxhdpi/error_image.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/loudius_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/main/res/drawable-xxhdpi/loudius_logo.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxxhdpi/error_image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/main/res/drawable-xxxhdpi/error_image.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxxhdpi/loudius_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/main/res/drawable-xxxhdpi/loudius_logo.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_components_browser.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/main/res/drawable/ic_components_browser.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_pull_request.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/main/res/drawable/ic_pull_request.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-anydpi-v26/ic_app.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/main/res/mipmap-anydpi-v26/ic_app.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-anydpi-v26/ic_app_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/main/res/mipmap-anydpi-v26/ic_app_round.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_app.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/main/res/mipmap-hdpi/ic_app.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_app_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/main/res/mipmap-hdpi/ic_app_foreground.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_app_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/main/res/mipmap-hdpi/ic_app_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_app.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/main/res/mipmap-mdpi/ic_app.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_app_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/main/res/mipmap-mdpi/ic_app_foreground.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_app_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/main/res/mipmap-mdpi/ic_app_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_app.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/main/res/mipmap-xhdpi/ic_app.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_app_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/main/res/mipmap-xhdpi/ic_app_foreground.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_app_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/main/res/mipmap-xhdpi/ic_app_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_app.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/main/res/mipmap-xxhdpi/ic_app.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_app_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/main/res/mipmap-xxhdpi/ic_app_foreground.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_app_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/main/res/mipmap-xxhdpi/ic_app_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_app.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_app.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_app_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_app_foreground.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_app_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_app_round.png -------------------------------------------------------------------------------- /app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values/ic_app_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/main/res/values/ic_app_background.xml -------------------------------------------------------------------------------- /app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /app/src/main/res/xml/backup_rules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/main/res/xml/backup_rules.xml -------------------------------------------------------------------------------- /app/src/main/res/xml/data_extraction_rules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/main/res/xml/data_extraction_rules.xml -------------------------------------------------------------------------------- /app/src/test/java/com/appunite/loudius/ActivitySetupTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/test/java/com/appunite/loudius/ActivitySetupTest.kt -------------------------------------------------------------------------------- /app/src/test/java/com/appunite/loudius/RobolectricSetupTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/test/java/com/appunite/loudius/RobolectricSetupTest.kt -------------------------------------------------------------------------------- /app/src/test/java/com/appunite/loudius/UnitLoginScreenTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/test/java/com/appunite/loudius/UnitLoginScreenTest.kt -------------------------------------------------------------------------------- /app/src/test/java/com/appunite/loudius/UnitPullRequestsScreenTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/test/java/com/appunite/loudius/UnitPullRequestsScreenTest.kt -------------------------------------------------------------------------------- /app/src/test/java/com/appunite/loudius/UnitReviewersScreenTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/test/java/com/appunite/loudius/UnitReviewersScreenTest.kt -------------------------------------------------------------------------------- /app/src/test/java/com/appunite/loudius/UnitWalkThroughAppTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/test/java/com/appunite/loudius/UnitWalkThroughAppTest.kt -------------------------------------------------------------------------------- /app/src/test/java/com/appunite/loudius/analytics/EventParametersConverterTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/test/java/com/appunite/loudius/analytics/EventParametersConverterTest.kt -------------------------------------------------------------------------------- /app/src/test/java/com/appunite/loudius/analytics/FirebaseAnalyticsEventTrackerTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/test/java/com/appunite/loudius/analytics/FirebaseAnalyticsEventTrackerTest.kt -------------------------------------------------------------------------------- /app/src/test/java/com/appunite/loudius/di/CheckModulesTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/test/java/com/appunite/loudius/di/CheckModulesTest.kt -------------------------------------------------------------------------------- /app/src/test/java/com/appunite/loudius/domain/AuthRepositoryImplTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/test/java/com/appunite/loudius/domain/AuthRepositoryImplTest.kt -------------------------------------------------------------------------------- /app/src/test/java/com/appunite/loudius/domain/PullRequestRepositoryImpTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/test/java/com/appunite/loudius/domain/PullRequestRepositoryImpTest.kt -------------------------------------------------------------------------------- /app/src/test/java/com/appunite/loudius/domain/UserLocalDataSourceTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/test/java/com/appunite/loudius/domain/UserLocalDataSourceTest.kt -------------------------------------------------------------------------------- /app/src/test/java/com/appunite/loudius/fakes/FakeAuthRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/test/java/com/appunite/loudius/fakes/FakeAuthRepository.kt -------------------------------------------------------------------------------- /app/src/test/java/com/appunite/loudius/fakes/FakePullRequestDataSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/test/java/com/appunite/loudius/fakes/FakePullRequestDataSource.kt -------------------------------------------------------------------------------- /app/src/test/java/com/appunite/loudius/fakes/FakePullRequestRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/test/java/com/appunite/loudius/fakes/FakePullRequestRepository.kt -------------------------------------------------------------------------------- /app/src/test/java/com/appunite/loudius/fakes/FakeSharedPreferences.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/test/java/com/appunite/loudius/fakes/FakeSharedPreferences.kt -------------------------------------------------------------------------------- /app/src/test/java/com/appunite/loudius/fakes/FakeUserLocalDataSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/test/java/com/appunite/loudius/fakes/FakeUserLocalDataSource.kt -------------------------------------------------------------------------------- /app/src/test/java/com/appunite/loudius/network/NetworkTestDoubles.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/test/java/com/appunite/loudius/network/NetworkTestDoubles.kt -------------------------------------------------------------------------------- /app/src/test/java/com/appunite/loudius/network/datasource/AuthDataSourceImplTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/test/java/com/appunite/loudius/network/datasource/AuthDataSourceImplTest.kt -------------------------------------------------------------------------------- /app/src/test/java/com/appunite/loudius/network/datasource/PullRequestsDataSourceImplTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/test/java/com/appunite/loudius/network/datasource/PullRequestsDataSourceImplTest.kt -------------------------------------------------------------------------------- /app/src/test/java/com/appunite/loudius/network/datasource/UserDataSourceTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/test/java/com/appunite/loudius/network/datasource/UserDataSourceTest.kt -------------------------------------------------------------------------------- /app/src/test/java/com/appunite/loudius/network/intercept/AuthFailureInterceptorTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/test/java/com/appunite/loudius/network/intercept/AuthFailureInterceptorTest.kt -------------------------------------------------------------------------------- /app/src/test/java/com/appunite/loudius/network/intercept/AuthInterceptorTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/test/java/com/appunite/loudius/network/intercept/AuthInterceptorTest.kt -------------------------------------------------------------------------------- /app/src/test/java/com/appunite/loudius/network/serialize/IdSerializerTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/test/java/com/appunite/loudius/network/serialize/IdSerializerTest.kt -------------------------------------------------------------------------------- /app/src/test/java/com/appunite/loudius/network/serialize/InstantSerializerTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/test/java/com/appunite/loudius/network/serialize/InstantSerializerTest.kt -------------------------------------------------------------------------------- /app/src/test/java/com/appunite/loudius/ui/MainViewModelTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/test/java/com/appunite/loudius/ui/MainViewModelTest.kt -------------------------------------------------------------------------------- /app/src/test/java/com/appunite/loudius/ui/authenticating/AuthenticatingViewModelTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/test/java/com/appunite/loudius/ui/authenticating/AuthenticatingViewModelTest.kt -------------------------------------------------------------------------------- /app/src/test/java/com/appunite/loudius/ui/login/LoginScreenViewModelTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/test/java/com/appunite/loudius/ui/login/LoginScreenViewModelTest.kt -------------------------------------------------------------------------------- /app/src/test/java/com/appunite/loudius/ui/pullrequests/PullRequestsViewModelTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/test/java/com/appunite/loudius/ui/pullrequests/PullRequestsViewModelTest.kt -------------------------------------------------------------------------------- /app/src/test/java/com/appunite/loudius/ui/reviewers/ReviewersViewModelTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/test/java/com/appunite/loudius/ui/reviewers/ReviewersViewModelTest.kt -------------------------------------------------------------------------------- /app/src/test/java/com/appunite/loudius/util/CoroutinesHelpers.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/test/java/com/appunite/loudius/util/CoroutinesHelpers.kt -------------------------------------------------------------------------------- /app/src/test/java/com/appunite/loudius/util/Defaults.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/test/java/com/appunite/loudius/util/Defaults.kt -------------------------------------------------------------------------------- /app/src/test/java/com/appunite/loudius/util/MainDispatcherExtension.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/test/java/com/appunite/loudius/util/MainDispatcherExtension.kt -------------------------------------------------------------------------------- /app/src/test/java/com/appunite/loudius/util/TestUtilsKtTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/app/src/test/java/com/appunite/loudius/util/TestUtilsKtTest.kt -------------------------------------------------------------------------------- /components/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/components/README.md -------------------------------------------------------------------------------- /components/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/components/build.gradle -------------------------------------------------------------------------------- /components/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/components/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /components/src/main/java/com/appunite/loudius/components/ShowkaseRoot.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/components/src/main/java/com/appunite/loudius/components/ShowkaseRoot.kt -------------------------------------------------------------------------------- /components/src/main/java/com/appunite/loudius/components/common/CountingIdlingResource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/components/src/main/java/com/appunite/loudius/components/common/CountingIdlingResource.kt -------------------------------------------------------------------------------- /components/src/main/java/com/appunite/loudius/components/components/IdlingResourceWrapper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/components/src/main/java/com/appunite/loudius/components/components/IdlingResourceWrapper.kt -------------------------------------------------------------------------------- /components/src/main/java/com/appunite/loudius/components/components/LoudiusDialog.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/components/src/main/java/com/appunite/loudius/components/components/LoudiusDialog.kt -------------------------------------------------------------------------------- /components/src/main/java/com/appunite/loudius/components/components/LoudiusErrorDialog.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/components/src/main/java/com/appunite/loudius/components/components/LoudiusErrorDialog.kt -------------------------------------------------------------------------------- /components/src/main/java/com/appunite/loudius/components/components/LoudiusFullScreenError.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/components/src/main/java/com/appunite/loudius/components/components/LoudiusFullScreenError.kt -------------------------------------------------------------------------------- /components/src/main/java/com/appunite/loudius/components/components/LoudiusListItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/components/src/main/java/com/appunite/loudius/components/components/LoudiusListItem.kt -------------------------------------------------------------------------------- /components/src/main/java/com/appunite/loudius/components/components/LoudiusLoadingIndicator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/components/src/main/java/com/appunite/loudius/components/components/LoudiusLoadingIndicator.kt -------------------------------------------------------------------------------- /components/src/main/java/com/appunite/loudius/components/components/LoudiusOutlinedButton.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/components/src/main/java/com/appunite/loudius/components/components/LoudiusOutlinedButton.kt -------------------------------------------------------------------------------- /components/src/main/java/com/appunite/loudius/components/components/LoudiusPlaceholderText.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/components/src/main/java/com/appunite/loudius/components/components/LoudiusPlaceholderText.kt -------------------------------------------------------------------------------- /components/src/main/java/com/appunite/loudius/components/components/LoudiusPullToRefreshBox.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/components/src/main/java/com/appunite/loudius/components/components/LoudiusPullToRefreshBox.kt -------------------------------------------------------------------------------- /components/src/main/java/com/appunite/loudius/components/components/LoudiusText.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/components/src/main/java/com/appunite/loudius/components/components/LoudiusText.kt -------------------------------------------------------------------------------- /components/src/main/java/com/appunite/loudius/components/components/LoudiusTopAppBar.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/components/src/main/java/com/appunite/loudius/components/components/LoudiusTopAppBar.kt -------------------------------------------------------------------------------- /components/src/main/java/com/appunite/loudius/components/components/utils/BottomBorderModifier.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/components/src/main/java/com/appunite/loudius/components/components/utils/BottomBorderModifier.kt -------------------------------------------------------------------------------- /components/src/main/java/com/appunite/loudius/components/components/utils/ReferenceDevices.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/components/src/main/java/com/appunite/loudius/components/components/utils/ReferenceDevices.kt -------------------------------------------------------------------------------- /components/src/main/java/com/appunite/loudius/components/theme/Color.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/components/src/main/java/com/appunite/loudius/components/theme/Color.kt -------------------------------------------------------------------------------- /components/src/main/java/com/appunite/loudius/components/theme/Theme.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/components/src/main/java/com/appunite/loudius/components/theme/Theme.kt -------------------------------------------------------------------------------- /components/src/main/java/com/appunite/loudius/components/theme/Type.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/components/src/main/java/com/appunite/loudius/components/theme/Type.kt -------------------------------------------------------------------------------- /components/src/main/res/drawable/components_arrow_back.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/components/src/main/res/drawable/components_arrow_back.xml -------------------------------------------------------------------------------- /components/src/main/res/drawable/components_error_image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/components/src/main/res/drawable/components_error_image.png -------------------------------------------------------------------------------- /components/src/main/res/drawable/components_ic_github.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/components/src/main/res/drawable/components_ic_github.xml -------------------------------------------------------------------------------- /components/src/main/res/drawable/components_person_outline_24px.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/components/src/main/res/drawable/components_person_outline_24px.xml -------------------------------------------------------------------------------- /components/src/main/res/raw/loading_indicator.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/components/src/main/res/raw/loading_indicator.json -------------------------------------------------------------------------------- /components/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/components/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /components/src/test/java/com/appunite/loudius/PaparazziShowkaseTests.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/components/src/test/java/com/appunite/loudius/PaparazziShowkaseTests.kt -------------------------------------------------------------------------------- /components/src/test/snapshots/images/com.appunite.loudius_PaparazziShowkaseTests_preview_tests[Buttons-LoudiusOutlinedButtonDisabledPreview,1.0,light].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/components/src/test/snapshots/images/com.appunite.loudius_PaparazziShowkaseTests_preview_tests[Buttons-LoudiusOutlinedButtonDisabledPreview,1.0,light].png -------------------------------------------------------------------------------- /components/src/test/snapshots/images/com.appunite.loudius_PaparazziShowkaseTests_preview_tests[Buttons-LoudiusOutlinedButtonDisabledPreview,2.0,light].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/components/src/test/snapshots/images/com.appunite.loudius_PaparazziShowkaseTests_preview_tests[Buttons-LoudiusOutlinedButtonDisabledPreview,2.0,light].png -------------------------------------------------------------------------------- /components/src/test/snapshots/images/com.appunite.loudius_PaparazziShowkaseTests_preview_tests[Buttons-LoudiusOutlinedButtonLargePreview,1.0,light].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/components/src/test/snapshots/images/com.appunite.loudius_PaparazziShowkaseTests_preview_tests[Buttons-LoudiusOutlinedButtonLargePreview,1.0,light].png -------------------------------------------------------------------------------- /components/src/test/snapshots/images/com.appunite.loudius_PaparazziShowkaseTests_preview_tests[Buttons-LoudiusOutlinedButtonLargePreview,2.0,light].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/components/src/test/snapshots/images/com.appunite.loudius_PaparazziShowkaseTests_preview_tests[Buttons-LoudiusOutlinedButtonLargePreview,2.0,light].png -------------------------------------------------------------------------------- /components/src/test/snapshots/images/com.appunite.loudius_PaparazziShowkaseTests_preview_tests[Buttons-LoudiusOutlinedButtonPreview,1.0,light].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/components/src/test/snapshots/images/com.appunite.loudius_PaparazziShowkaseTests_preview_tests[Buttons-LoudiusOutlinedButtonPreview,1.0,light].png -------------------------------------------------------------------------------- /components/src/test/snapshots/images/com.appunite.loudius_PaparazziShowkaseTests_preview_tests[Buttons-LoudiusOutlinedButtonPreview,2.0,light].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/components/src/test/snapshots/images/com.appunite.loudius_PaparazziShowkaseTests_preview_tests[Buttons-LoudiusOutlinedButtonPreview,2.0,light].png -------------------------------------------------------------------------------- /components/src/test/snapshots/images/com.appunite.loudius_PaparazziShowkaseTests_preview_tests[Buttons-LoudiusOutlinedButtonWithIconLargePreview,1.0,light].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/components/src/test/snapshots/images/com.appunite.loudius_PaparazziShowkaseTests_preview_tests[Buttons-LoudiusOutlinedButtonWithIconLargePreview,1.0,light].png -------------------------------------------------------------------------------- /components/src/test/snapshots/images/com.appunite.loudius_PaparazziShowkaseTests_preview_tests[Buttons-LoudiusOutlinedButtonWithIconLargePreview,2.0,light].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/components/src/test/snapshots/images/com.appunite.loudius_PaparazziShowkaseTests_preview_tests[Buttons-LoudiusOutlinedButtonWithIconLargePreview,2.0,light].png -------------------------------------------------------------------------------- /components/src/test/snapshots/images/com.appunite.loudius_PaparazziShowkaseTests_preview_tests[Buttons-LoudiusOutlinedButtonWithIconPreview,1.0,light].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/components/src/test/snapshots/images/com.appunite.loudius_PaparazziShowkaseTests_preview_tests[Buttons-LoudiusOutlinedButtonWithIconPreview,1.0,light].png -------------------------------------------------------------------------------- /components/src/test/snapshots/images/com.appunite.loudius_PaparazziShowkaseTests_preview_tests[Buttons-LoudiusOutlinedButtonWithIconPreview,2.0,light].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/components/src/test/snapshots/images/com.appunite.loudius_PaparazziShowkaseTests_preview_tests[Buttons-LoudiusOutlinedButtonWithIconPreview,2.0,light].png -------------------------------------------------------------------------------- /components/src/test/snapshots/images/com.appunite.loudius_PaparazziShowkaseTests_preview_tests[Default Group-LoudiusTextStyles,1.0,light].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/components/src/test/snapshots/images/com.appunite.loudius_PaparazziShowkaseTests_preview_tests[Default Group-LoudiusTextStyles,1.0,light].png -------------------------------------------------------------------------------- /components/src/test/snapshots/images/com.appunite.loudius_PaparazziShowkaseTests_preview_tests[Default Group-LoudiusTextStyles,2.0,light].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/components/src/test/snapshots/images/com.appunite.loudius_PaparazziShowkaseTests_preview_tests[Default Group-LoudiusTextStyles,2.0,light].png -------------------------------------------------------------------------------- /components/src/test/snapshots/images/com.appunite.loudius_PaparazziShowkaseTests_preview_tests[Default Group-LoudiusTopAppBar,1.0,light].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/components/src/test/snapshots/images/com.appunite.loudius_PaparazziShowkaseTests_preview_tests[Default Group-LoudiusTopAppBar,1.0,light].png -------------------------------------------------------------------------------- /components/src/test/snapshots/images/com.appunite.loudius_PaparazziShowkaseTests_preview_tests[Default Group-LoudiusTopAppBar,2.0,light].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/components/src/test/snapshots/images/com.appunite.loudius_PaparazziShowkaseTests_preview_tests[Default Group-LoudiusTopAppBar,2.0,light].png -------------------------------------------------------------------------------- /components/src/test/snapshots/images/com.appunite.loudius_PaparazziShowkaseTests_preview_tests[Default Group-LoudiusTopAppBarWithoutBackButton,1.0,light].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/components/src/test/snapshots/images/com.appunite.loudius_PaparazziShowkaseTests_preview_tests[Default Group-LoudiusTopAppBarWithoutBackButton,1.0,light].png -------------------------------------------------------------------------------- /components/src/test/snapshots/images/com.appunite.loudius_PaparazziShowkaseTests_preview_tests[Default Group-LoudiusTopAppBarWithoutBackButton,2.0,light].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/components/src/test/snapshots/images/com.appunite.loudius_PaparazziShowkaseTests_preview_tests[Default Group-LoudiusTopAppBarWithoutBackButton,2.0,light].png -------------------------------------------------------------------------------- /components/src/test/snapshots/images/com.appunite.loudius_PaparazziShowkaseTests_preview_tests[Full screen-PreviewLoudiusPlaceholderText,1.0,light].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/components/src/test/snapshots/images/com.appunite.loudius_PaparazziShowkaseTests_preview_tests[Full screen-PreviewLoudiusPlaceholderText,1.0,light].png -------------------------------------------------------------------------------- /components/src/test/snapshots/images/com.appunite.loudius_PaparazziShowkaseTests_preview_tests[Full screen-PreviewLoudiusPlaceholderText,2.0,light].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/components/src/test/snapshots/images/com.appunite.loudius_PaparazziShowkaseTests_preview_tests[Full screen-PreviewLoudiusPlaceholderText,2.0,light].png -------------------------------------------------------------------------------- /components/src/test/snapshots/images/com.appunite.loudius_PaparazziShowkaseTests_preview_tests[List Item-LoudiusListItemContentAndActionPreview,1.0,light].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/components/src/test/snapshots/images/com.appunite.loudius_PaparazziShowkaseTests_preview_tests[List Item-LoudiusListItemContentAndActionPreview,1.0,light].png -------------------------------------------------------------------------------- /components/src/test/snapshots/images/com.appunite.loudius_PaparazziShowkaseTests_preview_tests[List Item-LoudiusListItemContentAndActionPreview,2.0,light].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/components/src/test/snapshots/images/com.appunite.loudius_PaparazziShowkaseTests_preview_tests[List Item-LoudiusListItemContentAndActionPreview,2.0,light].png -------------------------------------------------------------------------------- /components/src/test/snapshots/images/com.appunite.loudius_PaparazziShowkaseTests_preview_tests[List Item-LoudiusListItemContentAndIconPreview,1.0,light].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/components/src/test/snapshots/images/com.appunite.loudius_PaparazziShowkaseTests_preview_tests[List Item-LoudiusListItemContentAndIconPreview,1.0,light].png -------------------------------------------------------------------------------- /components/src/test/snapshots/images/com.appunite.loudius_PaparazziShowkaseTests_preview_tests[List Item-LoudiusListItemContentAndIconPreview,2.0,light].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/components/src/test/snapshots/images/com.appunite.loudius_PaparazziShowkaseTests_preview_tests[List Item-LoudiusListItemContentAndIconPreview,2.0,light].png -------------------------------------------------------------------------------- /components/src/test/snapshots/images/com.appunite.loudius_PaparazziShowkaseTests_preview_tests[List Item-LoudiusListItemJustContentPreview,1.0,light].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/components/src/test/snapshots/images/com.appunite.loudius_PaparazziShowkaseTests_preview_tests[List Item-LoudiusListItemJustContentPreview,1.0,light].png -------------------------------------------------------------------------------- /components/src/test/snapshots/images/com.appunite.loudius_PaparazziShowkaseTests_preview_tests[List Item-LoudiusListItemJustContentPreview,2.0,light].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/components/src/test/snapshots/images/com.appunite.loudius_PaparazziShowkaseTests_preview_tests[List Item-LoudiusListItemJustContentPreview,2.0,light].png -------------------------------------------------------------------------------- /components/src/test/snapshots/images/com.appunite.loudius_PaparazziShowkaseTests_preview_tests[List Item-LoudiusListItemManyWithAllItemsPreview,1.0,light].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/components/src/test/snapshots/images/com.appunite.loudius_PaparazziShowkaseTests_preview_tests[List Item-LoudiusListItemManyWithAllItemsPreview,1.0,light].png -------------------------------------------------------------------------------- /components/src/test/snapshots/images/com.appunite.loudius_PaparazziShowkaseTests_preview_tests[List Item-LoudiusListItemManyWithAllItemsPreview,2.0,light].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/components/src/test/snapshots/images/com.appunite.loudius_PaparazziShowkaseTests_preview_tests[List Item-LoudiusListItemManyWithAllItemsPreview,2.0,light].png -------------------------------------------------------------------------------- /components/src/test/snapshots/images/com.appunite.loudius_PaparazziShowkaseTests_preview_tests[List Item-LoudiusListItemMultiplePreview,1.0,light].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/components/src/test/snapshots/images/com.appunite.loudius_PaparazziShowkaseTests_preview_tests[List Item-LoudiusListItemMultiplePreview,1.0,light].png -------------------------------------------------------------------------------- /components/src/test/snapshots/images/com.appunite.loudius_PaparazziShowkaseTests_preview_tests[List Item-LoudiusListItemMultiplePreview,2.0,light].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/components/src/test/snapshots/images/com.appunite.loudius_PaparazziShowkaseTests_preview_tests[List Item-LoudiusListItemMultiplePreview,2.0,light].png -------------------------------------------------------------------------------- /components/src/test/snapshots/images/com.appunite.loudius_PaparazziShowkaseTests_preview_tests[List Item-LoudiusListItemWithHeaderPreview,1.0,light].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/components/src/test/snapshots/images/com.appunite.loudius_PaparazziShowkaseTests_preview_tests[List Item-LoudiusListItemWithHeaderPreview,1.0,light].png -------------------------------------------------------------------------------- /components/src/test/snapshots/images/com.appunite.loudius_PaparazziShowkaseTests_preview_tests[List Item-LoudiusListItemWithHeaderPreview,2.0,light].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/components/src/test/snapshots/images/com.appunite.loudius_PaparazziShowkaseTests_preview_tests[List Item-LoudiusListItemWithHeaderPreview,2.0,light].png -------------------------------------------------------------------------------- /custom-ktlint-rules/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /custom-ktlint-rules/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/custom-ktlint-rules/build.gradle -------------------------------------------------------------------------------- /custom-ktlint-rules/src/main/kotlin/com/appunite/loudius/rules/CustomRuleSetProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/custom-ktlint-rules/src/main/kotlin/com/appunite/loudius/rules/CustomRuleSetProvider.kt -------------------------------------------------------------------------------- /custom-ktlint-rules/src/main/kotlin/com/appunite/loudius/rules/DoNotMixJunitVersions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/custom-ktlint-rules/src/main/kotlin/com/appunite/loudius/rules/DoNotMixJunitVersions.kt -------------------------------------------------------------------------------- /custom-ktlint-rules/src/main/kotlin/com/appunite/loudius/rules/UseStriktAssertionLibrary.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/custom-ktlint-rules/src/main/kotlin/com/appunite/loudius/rules/UseStriktAssertionLibrary.kt -------------------------------------------------------------------------------- /custom-ktlint-rules/src/main/resources/META-INF/services/com.pinterest.ktlint.cli.ruleset.core.api.RuleSetProviderV3: -------------------------------------------------------------------------------- 1 | com.appunite.loudius.rules.CustomRuleSetProvider -------------------------------------------------------------------------------- /custom-ktlint-rules/src/test/kotlin/com/appunite/loudius/rules/DoNotMixJunitVersionsTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/custom-ktlint-rules/src/test/kotlin/com/appunite/loudius/rules/DoNotMixJunitVersionsTest.kt -------------------------------------------------------------------------------- /custom-ktlint-rules/src/test/kotlin/com/appunite/loudius/rules/UseStriktAssertionLibraryTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/custom-ktlint-rules/src/test/kotlin/com/appunite/loudius/rules/UseStriktAssertionLibraryTest.kt -------------------------------------------------------------------------------- /docs/analytics.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/docs/analytics.md -------------------------------------------------------------------------------- /docs/analytics_imgs/authenticating/authenticating_screen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/docs/analytics_imgs/authenticating/authenticating_screen.png -------------------------------------------------------------------------------- /docs/analytics_imgs/login/github_auth.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/docs/analytics_imgs/login/github_auth.png -------------------------------------------------------------------------------- /docs/analytics_imgs/login/login_screen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/docs/analytics_imgs/login/login_screen.png -------------------------------------------------------------------------------- /docs/analytics_imgs/login/xiaomi_dialog_dismissed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/docs/analytics_imgs/login/xiaomi_dialog_dismissed.png -------------------------------------------------------------------------------- /docs/analytics_imgs/login/xiaomi_permission_already_granted.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/docs/analytics_imgs/login/xiaomi_permission_already_granted.png -------------------------------------------------------------------------------- /docs/analytics_imgs/login/xiaomi_permission_dialog.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/docs/analytics_imgs/login/xiaomi_permission_dialog.png -------------------------------------------------------------------------------- /docs/analytics_imgs/login/xiaomi_permission_granted.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/docs/analytics_imgs/login/xiaomi_permission_granted.png -------------------------------------------------------------------------------- /docs/analytics_imgs/pull_requests/fetch_prs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/docs/analytics_imgs/pull_requests/fetch_prs.png -------------------------------------------------------------------------------- /docs/analytics_imgs/pull_requests/fetch_prs_failure.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/docs/analytics_imgs/pull_requests/fetch_prs_failure.png -------------------------------------------------------------------------------- /docs/analytics_imgs/pull_requests/fetch_prs_success.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/docs/analytics_imgs/pull_requests/fetch_prs_success.png -------------------------------------------------------------------------------- /docs/analytics_imgs/pull_requests/navigate_to_reviewers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/docs/analytics_imgs/pull_requests/navigate_to_reviewers.png -------------------------------------------------------------------------------- /docs/analytics_imgs/pull_requests/prs_screen_opened.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/docs/analytics_imgs/pull_requests/prs_screen_opened.png -------------------------------------------------------------------------------- /docs/analytics_imgs/pull_requests/refresh_prs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/docs/analytics_imgs/pull_requests/refresh_prs.png -------------------------------------------------------------------------------- /docs/analytics_imgs/pull_requests/refresh_prs_failure.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/docs/analytics_imgs/pull_requests/refresh_prs_failure.png -------------------------------------------------------------------------------- /docs/analytics_imgs/pull_requests/refresh_prs_success.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/docs/analytics_imgs/pull_requests/refresh_prs_success.png -------------------------------------------------------------------------------- /docs/analytics_imgs/reviewers/after_notify_error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/docs/analytics_imgs/reviewers/after_notify_error.png -------------------------------------------------------------------------------- /docs/analytics_imgs/reviewers/after_notify_success.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/docs/analytics_imgs/reviewers/after_notify_success.png -------------------------------------------------------------------------------- /docs/analytics_imgs/reviewers/detailed_info.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/docs/analytics_imgs/reviewers/detailed_info.png -------------------------------------------------------------------------------- /docs/analytics_imgs/reviewers/fetch_with_error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/docs/analytics_imgs/reviewers/fetch_with_error.png -------------------------------------------------------------------------------- /docs/analytics_imgs/reviewers/fetch_with_success.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/docs/analytics_imgs/reviewers/fetch_with_success.png -------------------------------------------------------------------------------- /docs/analytics_imgs/reviewers/last_30_mins.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/docs/analytics_imgs/reviewers/last_30_mins.png -------------------------------------------------------------------------------- /docs/analytics_imgs/reviewers/list_of_events.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/docs/analytics_imgs/reviewers/list_of_events.png -------------------------------------------------------------------------------- /docs/analytics_imgs/reviewers/pull_to_refresh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/docs/analytics_imgs/reviewers/pull_to_refresh.png -------------------------------------------------------------------------------- /docs/analytics_imgs/reviewers/refresh_with_error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/docs/analytics_imgs/reviewers/refresh_with_error.png -------------------------------------------------------------------------------- /docs/analytics_imgs/reviewers/refresh_with_success.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/docs/analytics_imgs/reviewers/refresh_with_success.png -------------------------------------------------------------------------------- /docs/analytics_imgs/reviewers/reviewers_screen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/docs/analytics_imgs/reviewers/reviewers_screen.png -------------------------------------------------------------------------------- /docs/analytics_imgs/reviewers/when_user_clicks_notify.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/docs/analytics_imgs/reviewers/when_user_clicks_notify.png -------------------------------------------------------------------------------- /docs/event_details/action_finished.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/docs/event_details/action_finished.md -------------------------------------------------------------------------------- /docs/event_details/action_start.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/docs/event_details/action_start.md -------------------------------------------------------------------------------- /docs/event_details/button_click.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/docs/event_details/button_click.md -------------------------------------------------------------------------------- /docs/event_details/item_click.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/docs/event_details/item_click.md -------------------------------------------------------------------------------- /docs/event_details/screen_opened.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/docs/event_details/screen_opened.md -------------------------------------------------------------------------------- /docs/event_details/simple_action.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/docs/event_details/simple_action.md -------------------------------------------------------------------------------- /docs/screens/authenticating.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/docs/screens/authenticating.md -------------------------------------------------------------------------------- /docs/screens/login_screen.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/docs/screens/login_screen.md -------------------------------------------------------------------------------- /docs/screens/pullrequests_screen.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/docs/screens/pullrequests_screen.md -------------------------------------------------------------------------------- /docs/screens/reviewers_screen.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/docs/screens/reviewers_screen.md -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/libs.versions.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/gradle/libs.versions.toml -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/gradlew.bat -------------------------------------------------------------------------------- /module-jacoco.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/module-jacoco.gradle -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appunite/Loudius/HEAD/settings.gradle --------------------------------------------------------------------------------