├── .circleci └── config.yml ├── .gitignore ├── README.md ├── app ├── .gitignore ├── build.gradle ├── proguard-rules.pro ├── release │ └── output.json └── src │ ├── androidTest │ └── java │ │ └── io │ │ └── bloco │ │ └── cardcase │ │ ├── data │ │ └── DatabaseTest.java │ │ ├── helpers │ │ ├── AssertCurrentActivity.java │ │ └── CardFactory.java │ │ └── presentation │ │ ├── CardSerializerTest.java │ │ ├── HomeActivityTest.java │ │ ├── UserActivityOnEditTest.java │ │ └── UserActivityOnOnboardingTest.java │ ├── debug │ └── assets │ │ └── avatars │ │ ├── avatar1.jpg │ │ ├── avatar10.jpg │ │ ├── avatar2.jpg │ │ ├── avatar3.jpg │ │ ├── avatar4.jpg │ │ ├── avatar5.jpg │ │ ├── avatar6.jpg │ │ ├── avatar7.jpg │ │ ├── avatar8.jpg │ │ └── avatar9.jpg │ ├── main │ ├── AndroidManifest.xml │ ├── assets │ │ └── fonts │ │ │ ├── Lato-Bold.ttf │ │ │ └── Lato-Regular.ttf │ ├── java │ │ └── io │ │ │ └── bloco │ │ │ └── cardcase │ │ │ ├── AndroidApplication.java │ │ │ ├── common │ │ │ ├── Preconditions.java │ │ │ ├── analytics │ │ │ │ ├── AnalyticsService.java │ │ │ │ ├── AnalyticsTracker.java │ │ │ │ ├── AnswersTracker.java │ │ │ │ └── GoogleAnalyticsTracker.java │ │ │ └── di │ │ │ │ ├── ActivityComponent.java │ │ │ │ ├── ActivityModule.java │ │ │ │ ├── ApplicationComponent.java │ │ │ │ ├── ApplicationModule.java │ │ │ │ └── PerActivity.java │ │ │ ├── data │ │ │ ├── Database.java │ │ │ ├── DatabaseHelper.java │ │ │ └── models │ │ │ │ └── Card.java │ │ │ ├── domain │ │ │ ├── GetReceivedCards.java │ │ │ ├── GetUserCard.java │ │ │ ├── SaveReceivedCards.java │ │ │ └── SaveUserCard.java │ │ │ └── presentation │ │ │ ├── BaseActivity.java │ │ │ ├── common │ │ │ ├── Bootstrap.java │ │ │ ├── CardAdapter.java │ │ │ ├── CardInfoView.java │ │ │ ├── CardViewHolder.java │ │ │ ├── CircleTransform.java │ │ │ ├── DateTimeFormat.java │ │ │ ├── ErrorDisplayer.java │ │ │ ├── FileHelper.java │ │ │ ├── ImageLoader.java │ │ │ ├── SearchToolbar.java │ │ │ └── Toolbar.java │ │ │ ├── exchange │ │ │ ├── CardSerializer.java │ │ │ ├── CardWrapper.java │ │ │ ├── ExchangeActivity.java │ │ │ ├── ExchangeContract.java │ │ │ ├── ExchangePresenter.java │ │ │ └── NearbyManager.java │ │ │ ├── home │ │ │ ├── CardDetailDialog.java │ │ │ ├── HomeActivity.java │ │ │ ├── HomeContract.java │ │ │ ├── HomePresenter.java │ │ │ └── SimpleTextWatcher.java │ │ │ ├── user │ │ │ ├── AvatarPicker.java │ │ │ ├── CropAvatarActivity.java │ │ │ ├── UserActivity.java │ │ │ ├── UserContract.java │ │ │ └── UserPresenter.java │ │ │ └── welcome │ │ │ └── WelcomeActivity.java │ └── res │ │ ├── drawable-hdpi │ │ ├── cards.png │ │ ├── ic_exchange.png │ │ └── ic_user.png │ │ ├── drawable-mdpi │ │ ├── cards.png │ │ ├── ic_exchange.png │ │ └── ic_user.png │ │ ├── drawable-xhdpi │ │ ├── cards.png │ │ ├── ic_exchange.png │ │ └── ic_user.png │ │ ├── drawable-xxhdpi │ │ ├── cards.png │ │ ├── ic_exchange.png │ │ └── ic_user.png │ │ ├── drawable-xxxhdpi │ │ ├── cards.png │ │ ├── ic_exchange.png │ │ └── ic_user.png │ │ ├── drawable │ │ ├── avatar_edit.xml │ │ ├── avatar_placeholder.xml │ │ ├── ic_avatar.xml │ │ ├── ic_back_left.xml │ │ ├── ic_back_right.xml │ │ ├── ic_chevron_right.xml │ │ ├── ic_close.xml │ │ ├── ic_done.xml │ │ ├── ic_edit.xml │ │ ├── ic_search.xml │ │ └── list_item_background.xml │ │ ├── layout │ │ ├── activity_crop.xml │ │ ├── activity_exchange.xml │ │ ├── activity_home.xml │ │ ├── activity_user.xml │ │ ├── activity_welcome.xml │ │ ├── card_detail_dialog.xml │ │ ├── card_list_loader.xml │ │ ├── item_card.xml │ │ ├── item_card_field.xml │ │ ├── toolbar.xml │ │ ├── toolbar_search.xml │ │ ├── view_card_info.xml │ │ └── view_toolbar.xml │ │ ├── mipmap-hdpi │ │ └── logo.png │ │ ├── mipmap-mdpi │ │ └── logo.png │ │ ├── mipmap-xhdpi │ │ └── logo.png │ │ ├── mipmap-xxhdpi │ │ └── logo.png │ │ ├── mipmap-xxxhdpi │ │ └── logo.png │ │ ├── transition │ │ ├── slide_end.xml │ │ └── slide_start.xml │ │ ├── values-pt │ │ └── strings.xml │ │ ├── values │ │ ├── colors.xml │ │ ├── dimens.xml │ │ ├── integers.xml │ │ ├── strings.xml │ │ └── styles.xml │ │ └── xml │ │ └── file_paths.xml │ └── test │ └── java │ └── io │ └── bloco │ └── cardcase │ └── domain │ ├── GetReceivedCardsTest.java │ ├── GetUserCardTest.java │ ├── SaveReceivedCardsTest.java │ ├── SaveUserCardTest.java │ └── presenters │ ├── ExchangePresenterTest.java │ └── HomePresenterTest.java ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew └── settings.gradle /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/README.md -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/build.gradle -------------------------------------------------------------------------------- /app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/proguard-rules.pro -------------------------------------------------------------------------------- /app/release/output.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/release/output.json -------------------------------------------------------------------------------- /app/src/androidTest/java/io/bloco/cardcase/data/DatabaseTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/androidTest/java/io/bloco/cardcase/data/DatabaseTest.java -------------------------------------------------------------------------------- /app/src/androidTest/java/io/bloco/cardcase/helpers/AssertCurrentActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/androidTest/java/io/bloco/cardcase/helpers/AssertCurrentActivity.java -------------------------------------------------------------------------------- /app/src/androidTest/java/io/bloco/cardcase/helpers/CardFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/androidTest/java/io/bloco/cardcase/helpers/CardFactory.java -------------------------------------------------------------------------------- /app/src/androidTest/java/io/bloco/cardcase/presentation/CardSerializerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/androidTest/java/io/bloco/cardcase/presentation/CardSerializerTest.java -------------------------------------------------------------------------------- /app/src/androidTest/java/io/bloco/cardcase/presentation/HomeActivityTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/androidTest/java/io/bloco/cardcase/presentation/HomeActivityTest.java -------------------------------------------------------------------------------- /app/src/androidTest/java/io/bloco/cardcase/presentation/UserActivityOnEditTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/androidTest/java/io/bloco/cardcase/presentation/UserActivityOnEditTest.java -------------------------------------------------------------------------------- /app/src/androidTest/java/io/bloco/cardcase/presentation/UserActivityOnOnboardingTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/androidTest/java/io/bloco/cardcase/presentation/UserActivityOnOnboardingTest.java -------------------------------------------------------------------------------- /app/src/debug/assets/avatars/avatar1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/debug/assets/avatars/avatar1.jpg -------------------------------------------------------------------------------- /app/src/debug/assets/avatars/avatar10.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/debug/assets/avatars/avatar10.jpg -------------------------------------------------------------------------------- /app/src/debug/assets/avatars/avatar2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/debug/assets/avatars/avatar2.jpg -------------------------------------------------------------------------------- /app/src/debug/assets/avatars/avatar3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/debug/assets/avatars/avatar3.jpg -------------------------------------------------------------------------------- /app/src/debug/assets/avatars/avatar4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/debug/assets/avatars/avatar4.jpg -------------------------------------------------------------------------------- /app/src/debug/assets/avatars/avatar5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/debug/assets/avatars/avatar5.jpg -------------------------------------------------------------------------------- /app/src/debug/assets/avatars/avatar6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/debug/assets/avatars/avatar6.jpg -------------------------------------------------------------------------------- /app/src/debug/assets/avatars/avatar7.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/debug/assets/avatars/avatar7.jpg -------------------------------------------------------------------------------- /app/src/debug/assets/avatars/avatar8.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/debug/assets/avatars/avatar8.jpg -------------------------------------------------------------------------------- /app/src/debug/assets/avatars/avatar9.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/debug/assets/avatars/avatar9.jpg -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/main/assets/fonts/Lato-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/main/assets/fonts/Lato-Bold.ttf -------------------------------------------------------------------------------- /app/src/main/assets/fonts/Lato-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/main/assets/fonts/Lato-Regular.ttf -------------------------------------------------------------------------------- /app/src/main/java/io/bloco/cardcase/AndroidApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/main/java/io/bloco/cardcase/AndroidApplication.java -------------------------------------------------------------------------------- /app/src/main/java/io/bloco/cardcase/common/Preconditions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/main/java/io/bloco/cardcase/common/Preconditions.java -------------------------------------------------------------------------------- /app/src/main/java/io/bloco/cardcase/common/analytics/AnalyticsService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/main/java/io/bloco/cardcase/common/analytics/AnalyticsService.java -------------------------------------------------------------------------------- /app/src/main/java/io/bloco/cardcase/common/analytics/AnalyticsTracker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/main/java/io/bloco/cardcase/common/analytics/AnalyticsTracker.java -------------------------------------------------------------------------------- /app/src/main/java/io/bloco/cardcase/common/analytics/AnswersTracker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/main/java/io/bloco/cardcase/common/analytics/AnswersTracker.java -------------------------------------------------------------------------------- /app/src/main/java/io/bloco/cardcase/common/analytics/GoogleAnalyticsTracker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/main/java/io/bloco/cardcase/common/analytics/GoogleAnalyticsTracker.java -------------------------------------------------------------------------------- /app/src/main/java/io/bloco/cardcase/common/di/ActivityComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/main/java/io/bloco/cardcase/common/di/ActivityComponent.java -------------------------------------------------------------------------------- /app/src/main/java/io/bloco/cardcase/common/di/ActivityModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/main/java/io/bloco/cardcase/common/di/ActivityModule.java -------------------------------------------------------------------------------- /app/src/main/java/io/bloco/cardcase/common/di/ApplicationComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/main/java/io/bloco/cardcase/common/di/ApplicationComponent.java -------------------------------------------------------------------------------- /app/src/main/java/io/bloco/cardcase/common/di/ApplicationModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/main/java/io/bloco/cardcase/common/di/ApplicationModule.java -------------------------------------------------------------------------------- /app/src/main/java/io/bloco/cardcase/common/di/PerActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/main/java/io/bloco/cardcase/common/di/PerActivity.java -------------------------------------------------------------------------------- /app/src/main/java/io/bloco/cardcase/data/Database.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/main/java/io/bloco/cardcase/data/Database.java -------------------------------------------------------------------------------- /app/src/main/java/io/bloco/cardcase/data/DatabaseHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/main/java/io/bloco/cardcase/data/DatabaseHelper.java -------------------------------------------------------------------------------- /app/src/main/java/io/bloco/cardcase/data/models/Card.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/main/java/io/bloco/cardcase/data/models/Card.java -------------------------------------------------------------------------------- /app/src/main/java/io/bloco/cardcase/domain/GetReceivedCards.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/main/java/io/bloco/cardcase/domain/GetReceivedCards.java -------------------------------------------------------------------------------- /app/src/main/java/io/bloco/cardcase/domain/GetUserCard.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/main/java/io/bloco/cardcase/domain/GetUserCard.java -------------------------------------------------------------------------------- /app/src/main/java/io/bloco/cardcase/domain/SaveReceivedCards.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/main/java/io/bloco/cardcase/domain/SaveReceivedCards.java -------------------------------------------------------------------------------- /app/src/main/java/io/bloco/cardcase/domain/SaveUserCard.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/main/java/io/bloco/cardcase/domain/SaveUserCard.java -------------------------------------------------------------------------------- /app/src/main/java/io/bloco/cardcase/presentation/BaseActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/main/java/io/bloco/cardcase/presentation/BaseActivity.java -------------------------------------------------------------------------------- /app/src/main/java/io/bloco/cardcase/presentation/common/Bootstrap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/main/java/io/bloco/cardcase/presentation/common/Bootstrap.java -------------------------------------------------------------------------------- /app/src/main/java/io/bloco/cardcase/presentation/common/CardAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/main/java/io/bloco/cardcase/presentation/common/CardAdapter.java -------------------------------------------------------------------------------- /app/src/main/java/io/bloco/cardcase/presentation/common/CardInfoView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/main/java/io/bloco/cardcase/presentation/common/CardInfoView.java -------------------------------------------------------------------------------- /app/src/main/java/io/bloco/cardcase/presentation/common/CardViewHolder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/main/java/io/bloco/cardcase/presentation/common/CardViewHolder.java -------------------------------------------------------------------------------- /app/src/main/java/io/bloco/cardcase/presentation/common/CircleTransform.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/main/java/io/bloco/cardcase/presentation/common/CircleTransform.java -------------------------------------------------------------------------------- /app/src/main/java/io/bloco/cardcase/presentation/common/DateTimeFormat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/main/java/io/bloco/cardcase/presentation/common/DateTimeFormat.java -------------------------------------------------------------------------------- /app/src/main/java/io/bloco/cardcase/presentation/common/ErrorDisplayer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/main/java/io/bloco/cardcase/presentation/common/ErrorDisplayer.java -------------------------------------------------------------------------------- /app/src/main/java/io/bloco/cardcase/presentation/common/FileHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/main/java/io/bloco/cardcase/presentation/common/FileHelper.java -------------------------------------------------------------------------------- /app/src/main/java/io/bloco/cardcase/presentation/common/ImageLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/main/java/io/bloco/cardcase/presentation/common/ImageLoader.java -------------------------------------------------------------------------------- /app/src/main/java/io/bloco/cardcase/presentation/common/SearchToolbar.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/main/java/io/bloco/cardcase/presentation/common/SearchToolbar.java -------------------------------------------------------------------------------- /app/src/main/java/io/bloco/cardcase/presentation/common/Toolbar.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/main/java/io/bloco/cardcase/presentation/common/Toolbar.java -------------------------------------------------------------------------------- /app/src/main/java/io/bloco/cardcase/presentation/exchange/CardSerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/main/java/io/bloco/cardcase/presentation/exchange/CardSerializer.java -------------------------------------------------------------------------------- /app/src/main/java/io/bloco/cardcase/presentation/exchange/CardWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/main/java/io/bloco/cardcase/presentation/exchange/CardWrapper.java -------------------------------------------------------------------------------- /app/src/main/java/io/bloco/cardcase/presentation/exchange/ExchangeActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/main/java/io/bloco/cardcase/presentation/exchange/ExchangeActivity.java -------------------------------------------------------------------------------- /app/src/main/java/io/bloco/cardcase/presentation/exchange/ExchangeContract.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/main/java/io/bloco/cardcase/presentation/exchange/ExchangeContract.java -------------------------------------------------------------------------------- /app/src/main/java/io/bloco/cardcase/presentation/exchange/ExchangePresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/main/java/io/bloco/cardcase/presentation/exchange/ExchangePresenter.java -------------------------------------------------------------------------------- /app/src/main/java/io/bloco/cardcase/presentation/exchange/NearbyManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/main/java/io/bloco/cardcase/presentation/exchange/NearbyManager.java -------------------------------------------------------------------------------- /app/src/main/java/io/bloco/cardcase/presentation/home/CardDetailDialog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/main/java/io/bloco/cardcase/presentation/home/CardDetailDialog.java -------------------------------------------------------------------------------- /app/src/main/java/io/bloco/cardcase/presentation/home/HomeActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/main/java/io/bloco/cardcase/presentation/home/HomeActivity.java -------------------------------------------------------------------------------- /app/src/main/java/io/bloco/cardcase/presentation/home/HomeContract.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/main/java/io/bloco/cardcase/presentation/home/HomeContract.java -------------------------------------------------------------------------------- /app/src/main/java/io/bloco/cardcase/presentation/home/HomePresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/main/java/io/bloco/cardcase/presentation/home/HomePresenter.java -------------------------------------------------------------------------------- /app/src/main/java/io/bloco/cardcase/presentation/home/SimpleTextWatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/main/java/io/bloco/cardcase/presentation/home/SimpleTextWatcher.java -------------------------------------------------------------------------------- /app/src/main/java/io/bloco/cardcase/presentation/user/AvatarPicker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/main/java/io/bloco/cardcase/presentation/user/AvatarPicker.java -------------------------------------------------------------------------------- /app/src/main/java/io/bloco/cardcase/presentation/user/CropAvatarActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/main/java/io/bloco/cardcase/presentation/user/CropAvatarActivity.java -------------------------------------------------------------------------------- /app/src/main/java/io/bloco/cardcase/presentation/user/UserActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/main/java/io/bloco/cardcase/presentation/user/UserActivity.java -------------------------------------------------------------------------------- /app/src/main/java/io/bloco/cardcase/presentation/user/UserContract.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/main/java/io/bloco/cardcase/presentation/user/UserContract.java -------------------------------------------------------------------------------- /app/src/main/java/io/bloco/cardcase/presentation/user/UserPresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/main/java/io/bloco/cardcase/presentation/user/UserPresenter.java -------------------------------------------------------------------------------- /app/src/main/java/io/bloco/cardcase/presentation/welcome/WelcomeActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/main/java/io/bloco/cardcase/presentation/welcome/WelcomeActivity.java -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi/cards.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/main/res/drawable-hdpi/cards.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi/ic_exchange.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/main/res/drawable-hdpi/ic_exchange.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi/ic_user.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/main/res/drawable-hdpi/ic_user.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-mdpi/cards.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/main/res/drawable-mdpi/cards.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-mdpi/ic_exchange.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/main/res/drawable-mdpi/ic_exchange.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-mdpi/ic_user.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/main/res/drawable-mdpi/ic_user.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/cards.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/main/res/drawable-xhdpi/cards.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/ic_exchange.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/main/res/drawable-xhdpi/ic_exchange.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/ic_user.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/main/res/drawable-xhdpi/ic_user.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/cards.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/main/res/drawable-xxhdpi/cards.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/ic_exchange.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/main/res/drawable-xxhdpi/ic_exchange.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/ic_user.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/main/res/drawable-xxhdpi/ic_user.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxxhdpi/cards.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/main/res/drawable-xxxhdpi/cards.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxxhdpi/ic_exchange.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/main/res/drawable-xxxhdpi/ic_exchange.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxxhdpi/ic_user.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/main/res/drawable-xxxhdpi/ic_user.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/avatar_edit.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/main/res/drawable/avatar_edit.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/avatar_placeholder.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/main/res/drawable/avatar_placeholder.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_avatar.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/main/res/drawable/ic_avatar.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_back_left.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/main/res/drawable/ic_back_left.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_back_right.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/main/res/drawable/ic_back_right.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_chevron_right.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/main/res/drawable/ic_chevron_right.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_close.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/main/res/drawable/ic_close.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_done.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/main/res/drawable/ic_done.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_edit.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/main/res/drawable/ic_edit.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_search.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/main/res/drawable/ic_search.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/list_item_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/main/res/drawable/list_item_background.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_crop.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/main/res/layout/activity_crop.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_exchange.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/main/res/layout/activity_exchange.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_home.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/main/res/layout/activity_home.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_user.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/main/res/layout/activity_user.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_welcome.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/main/res/layout/activity_welcome.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/card_detail_dialog.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/main/res/layout/card_detail_dialog.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/card_list_loader.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/main/res/layout/card_list_loader.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/item_card.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/main/res/layout/item_card.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/item_card_field.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/main/res/layout/item_card_field.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/toolbar.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/main/res/layout/toolbar.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/toolbar_search.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/main/res/layout/toolbar_search.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/view_card_info.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/main/res/layout/view_card_info.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/view_toolbar.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/main/res/layout/view_toolbar.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/main/res/mipmap-hdpi/logo.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/main/res/mipmap-mdpi/logo.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/main/res/mipmap-xhdpi/logo.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/main/res/mipmap-xxhdpi/logo.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/main/res/mipmap-xxxhdpi/logo.png -------------------------------------------------------------------------------- /app/src/main/res/transition/slide_end.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/main/res/transition/slide_end.xml -------------------------------------------------------------------------------- /app/src/main/res/transition/slide_start.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/main/res/transition/slide_start.xml -------------------------------------------------------------------------------- /app/src/main/res/values-pt/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/main/res/values-pt/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /app/src/main/res/values/integers.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/main/res/values/integers.xml -------------------------------------------------------------------------------- /app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /app/src/main/res/xml/file_paths.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/main/res/xml/file_paths.xml -------------------------------------------------------------------------------- /app/src/test/java/io/bloco/cardcase/domain/GetReceivedCardsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/test/java/io/bloco/cardcase/domain/GetReceivedCardsTest.java -------------------------------------------------------------------------------- /app/src/test/java/io/bloco/cardcase/domain/GetUserCardTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/test/java/io/bloco/cardcase/domain/GetUserCardTest.java -------------------------------------------------------------------------------- /app/src/test/java/io/bloco/cardcase/domain/SaveReceivedCardsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/test/java/io/bloco/cardcase/domain/SaveReceivedCardsTest.java -------------------------------------------------------------------------------- /app/src/test/java/io/bloco/cardcase/domain/SaveUserCardTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/test/java/io/bloco/cardcase/domain/SaveUserCardTest.java -------------------------------------------------------------------------------- /app/src/test/java/io/bloco/cardcase/domain/presenters/ExchangePresenterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/test/java/io/bloco/cardcase/domain/presenters/ExchangePresenterTest.java -------------------------------------------------------------------------------- /app/src/test/java/io/bloco/cardcase/domain/presenters/HomePresenterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/app/src/test/java/io/bloco/cardcase/domain/presenters/HomePresenterTest.java -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocoio/cardcase/HEAD/gradlew -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | --------------------------------------------------------------------------------